Rapid innovation does not occur through persevering at one idea with the same people until you ‘crack’ the code. You may get some innovation this way and many scientists, business people have gone this route however their progress is slow and I am sure they spoke to other people about their problems.
Creating difference in thinking and dialogue through bringing different people together will create innovation and solutions at a greater pace. Collaboration between people of different backgrounds, fields, age groups, nations can always create innovation.
EXAMPLE
Think of something basic – like building a wall or new type of house – if the architect tries to innovate by themselves it will not be as innovative as say in collaboration with an engineer, artist, builder or school children. The same thing could be said for something as complex as space exploration or the Large Hadron Collider where teams of engineers and scientists from different countries and fields came together to create innovative solutions to achieve one goal.
Innovation occurs when you have multiple influences that then create more stimulus for people to react to. Creating difference or indifference as the case maybe through can create new ideas and innovation through brainstorming, conversation, debate, analysis, whether working together in the same room or in different parts of the world connected through the internet. Now it could not be cheaper or easier to connect people around the world  in your company, university, profession, or areas of study.